micro-throwing power - French English Dictionary